/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modela;

/**
 * Clase para recopilar, calcular y mostrar las estadísticas, segun interfaz
 * @author Witchy
 */
public class SistemaColas {
       
    float mTiempoPromedioSistema;
    float mTiempoPromedioEnCola;    
    int mNumeroPersonasEnSistema;
    
    float mTasaLlegada;
    float mTasaServicio;
    
    int mLongitudSistema;
    int mLongitudCola;
    
    int mTiempoSistema;
    int mTiempoCola;
    
    float mProbabilidadSistemaVacio;
    float mProbabilidadCantidadClientes;
    
    /**
     * Calculo del promedio que pasa un cliente en la cola
     */
    public void calculoCliente(){
        
        
    }
    
    /**
     * Tiempo que tarda el cajero en efectuar una transacción
     */
    public void transaccion(){
        
        
    }
    
    /**
     * Tiempo que tarda en promedio la entrega de comida
     */
    public void calculoComida(){
        
        
    }
    
    public int getLongitudCola() {
        return mLongitudCola;
    }

    public void setLongitudCola(int mLongitudCola) {
        this.mLongitudCola = mLongitudCola;
    }

    public int getLongitudSistema() {
        return mLongitudSistema;
    }

    public void setLongitudSistema(int mLongitudSistema) {
        this.mLongitudSistema = mLongitudSistema;
    }

    public int getNumeroPersonasEnSistema() {
        return mNumeroPersonasEnSistema;
    }

    public void setNumeroPersonasEnSistema(int mNumeroPersonasEnSistema) {
        this.mNumeroPersonasEnSistema = mNumeroPersonasEnSistema;
    }

    public float getProbabilidadCantidadClientes() {
        return mProbabilidadCantidadClientes;
    }

    public void setProbabilidadCantidadClientes(float mProbabilidadCantidadClientes) {
        this.mProbabilidadCantidadClientes = mProbabilidadCantidadClientes;
    }

    public float getProbabilidadSistemaVacio() {
        return mProbabilidadSistemaVacio;
    }

    public void setProbabilidadSistemaVacio(float mProbabilidadSistemaVacio) {
        this.mProbabilidadSistemaVacio = mProbabilidadSistemaVacio;
    }

    public float getTasaLlegada() {
        return mTasaLlegada;
    }

    public void setTasaLlegada(float mTasaLlegada) {
        this.mTasaLlegada = mTasaLlegada;
    }

    public float getTasaServicio() {
        return mTasaServicio;
    }

    public void setTasaServicio(float mTasaServicio) {
        this.mTasaServicio = mTasaServicio;
    }

    public int getTiempoCola() {
        return mTiempoCola;
    }

    public void setTiempoCola(int mTiempoCola) {
        this.mTiempoCola = mTiempoCola;
    }

    public float getTiempoPromedioEnCola() {
        return mTiempoPromedioEnCola;
    }

    public void setTiempoPromedioEnCola(float mTiempoPromedioEnCola) {
        this.mTiempoPromedioEnCola = mTiempoPromedioEnCola;
    }

    public float getTiempoPromedioSistema() {
        return mTiempoPromedioSistema;
    }

    public void setTiempoPromedioSistema(float mTiempoPromedioSistema) {
        this.mTiempoPromedioSistema = mTiempoPromedioSistema;
    }

    public int getTiempoSistema() {
        return mTiempoSistema;
    }

    public void setTiempoSistema(int mTiempoSistema) {
        this.mTiempoSistema = mTiempoSistema;
    }  
   
}
